🐳⚡
OVS · Docker 网络课
📘 30章
友好配色
01
课程导论
OVS+Docker
集成概述 · 应用场景 · 课程目标与前置知识
02
环境准备
Linux/安装
系统要求 · 安装Docker · 安装OVS · 验证
03
Docker网络基础
5种模式
bridge · host · none · overlay · macvlan
04
OVS核心概念
流表/端口
网桥 · 端口 · 流表 · OpenFlow协议简介
05
OVS基本操作
VLAN配置
创建/删除网桥 · 端口管理 · 状态查看
06
OVS流表入门
匹配/Actions
匹配规则 · 动作 · 优先级 · Cookie与超时
07
OVS与Docker Bridge集成
默认桥接网络接入OVS网桥
08
创建OVS自定义Docker网络
使用OVS驱动创建Docker网络
09
容器间通信·同主机
通过OVS网桥实现同主机容器互通
10
容器间通信·跨主机
VXLAN
VXLAN隧道原理 · 配置OVS隧道
11
OVS与Docker Compose集成
Compose文件中定义OVS网络
12
OVS流表实现容器隔离
基于流表规则限制容器间访问
13
OVS QoS与容器限速
配置QoS策略限制容器带宽
14
OVS端口镜像与流量监控
配置SPAN/RSPAN抓取容器流量
15
OVS与Docker Swarm集成
在Swarm集群中使用OVS网络
16
OVS与Kubernetes网络基础
CNI插件原理 · OVS-CNI简介
17
OVS与K8s集成实践
部署OVS-CNI · 配置Pod网络
18
OVS多租户网络隔离
基于VLAN/GRE/VXLAN租户隔离
19
OVS安全策略
流表ACL · 控制器安全 · TLS加密
20
OVS性能调优
DPDK
DPDK加速 · 多队列 · NUMA绑定
21
OVS故障排查
日志分析 · ovs-appctl · tcpdump
22
OVS与Docker网络监控
Prometheus + Grafana 监控OVS
23
OVS与网络自动化
Ansible
使用Ansible自动化部署OVS网络
24
OVS与网络备份恢复
流表导出导入 · 配置备份
25
OVS与网络升级迁移
OVS版本升级 · 网络迁移策略
26
OVS与网络最佳实践
生产配置建议 · 常见陷阱
27
综合实战一
Web应用
Nginx+MySQL+Redis 使用OVS网络
28
综合实战二
微服务
跨主机Spring Boot + OVS VXLAN
29
综合实战三
混合部署
OVS + Docker + Kubernetes
30
课程总结与展望
OVS未来趋势 · SDN与容器网络演进